package org.posupe.curriculos;

import org.posupe.util.RepositorioException;

public interface RepositorioCurriculos {

	void atualizar(Curriculo curriculo) throws CurriculoInexistenteException, RepositorioException;
	boolean existe(int codigo) throws RepositorioException;
	IteratorCurriculos getIterator() throws RepositorioException;
	void inserir(Curriculo curriculo) throws RepositorioException;
	Curriculo procurar(int codigo) throws CurriculoInexistenteException, RepositorioException;
	IteratorCurriculos procurar(Curriculo curriculo) throws RepositorioException;
	void remover(int codigo) throws CurriculoInexistenteException, RepositorioException;
}
